home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 5791 / 5791.xpi / chrome / flagfox.jar / content / overlay.xul < prev    next >
Extensible Markup Language  |  2009-03-20  |  3KB  |  53 lines

  1. <?xml version="1.0"?>
  2.  
  3. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  4.  
  5. <?xml-stylesheet href="data:text/css;charset=utf-8,
  6.                        notification[value^=flagfox] button
  7.                        { -moz-binding: url('chrome://global/content/bindings/checkbox.xml#checkbox-with-spacing'); }"
  8.                        type="text/css"?>
  9.  
  10. <!DOCTYPE overlay [
  11.     <!ENTITY % flagfoxDTD SYSTEM "chrome://flagfox/locale/flagfox.dtd"> %flagfoxDTD;
  12.     <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd"> %globalDTD;
  13. ]>
  14.  
  15. <overlay id="flagfox" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  16.  
  17.     <stringbundleset id="stringbundleset">
  18.         <stringbundle id="flagfox-countrynames" src="chrome://flagfox/locale/countrynames.properties"/>
  19.         <stringbundle id="flagfox-localizedstrings" src="chrome://flagfox/locale/flagfox.properties"/>
  20.     </stringbundleset>
  21.  
  22.     <script type="application/x-javascript" src="chrome://flagfox/content/util.js"/>
  23.     <script type="application/x-javascript" src="chrome://flagfox/content/ipdb.js"/>
  24.     <script type="application/x-javascript" src="chrome://flagfox/content/context.js"/>
  25.     <script type="application/x-javascript" src="chrome://flagfox/content/flagfox.js"/>
  26.     <script type="application/x-javascript">
  27.         const textdirection = "&locale.dir;";
  28.         window.addEventListener("load", Flagfox_startup, false);
  29.     </script>
  30.  
  31.     <window id="main-window">
  32.  
  33.         <box id="flagfox-iconbox" width="20" height="16" align="center" pack="center" hidden="true">
  34.             <image id="flagfox-icon" src="chrome://flagfox/content/icons/special/unknown.png"
  35.                                      context="flagfox-contextmenu"
  36.                                      onclick="Flagfox_handleClick(event);"
  37.                                      onload="Flagfox_handleCursor(this);"/>
  38.             <menupopup id="flagfox-contextmenu" onpopupshowing="Flagfox_handleMenu(this);"
  39.                                                 oncommand="Flagfox_handleAction(event.target.value);">
  40.                 <menuitem value="Geotool" label="&menu.geotool;"/>
  41.                 <menuitem value="Wikipedia" label="&menu.wikipedia;"/>
  42.                 <menuitem value="Whois" label="&menu.whois;"/>
  43.                 <menuitem value="Custom" label="&menu.custom;" id="flagfox-customactionmenuitem"/>
  44.                 <menuitem value="CopyIP" label="&menu.copyip;"/>
  45.                 <menuseparator/>
  46.                 <menuitem value="Options" label="&menu.options;"/>
  47.             </menupopup>
  48.         </box>
  49.  
  50.     </window>
  51.  
  52. </overlay>
  53.